package com.module.service

import android.content.Context
import com.alibaba.android.arouter.facade.annotation.Route
import com.module.app.ext.loginFlow
import com.module.frame.ext.postEvent
import com.module.login.pop.LoginPop
import com.module.login.utils.startLoginPhone

/**
 * @author bsnl_yanxuwen
 * @date 2021/1/20 10:53
 * Description :
 * 登陆通讯
 */
@Route(path = com.module.app.arouter.path.LoginPath.S_LOGIN_SERVICE)
class LoginServiceImpl : com.module.app.arouter.service.ILoginService {
    override fun startLogin(context: Context) {
        context.startLoginPhone()
//        LoginPop.show(context)
    }

    override fun logout() {
        //退出登录
        com.module.app.utils.UserUtils.setUserBean(null)
        postEvent(loginFlow, false)
    }

    override fun init(context: Context) {}
}